html, body {
    width: 100%;
    height: 100%;
    min-height: 100%;
    padding: 0;
    margin: 0;
}
body {
    background: rgb(14, 14, 14);
    background: -webkit-linear-gradient(top, rgba(14, 14, 14, 1) 0%, #7F7F7F 100%);
    background: linear-gradient(to bottom, rgba(14, 14, 14, 1) 0%, #7F7F7F 100%);
    background-size: cover;
}
#snow {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%;
}
.flake {
    position: absolute;
}